Managing and controlling projects using traditional ways is a very difficult job. The main motive of this application is to create an automated or easy way to store as well as manage the data. In this paper, we propose a solution that is useful for students, project coordinators, and project guides to manage the project repository efficiently. The major focus is on the usability and the backup system for the stored data. The cloud infrastructure for backup is recommended in this paper. The system includes a few features such as auto-filling which would make it much easier to enter all the details, a feature to store all the previous remarks which any faculty would access. The system would also consist of the remarks on plagiarism checks on the reports.
Introduction
I. INTRODUCTION
Project management is an essential requirement. Most of the projects are larger and more complex and depend on the ability to respond to changing requirements and resources. All the records of the projects are required to be stored at one location. The accessibility should also be taken care of while uploading the projects. It can be tough sometimes to manage a huge number of projects. Handling the code and other documents of the project should be easy. This project is mainly a repository management application based on the cloud platform. The basic things that need to be focused on are usability and the backup system for the project. A few features include auto-filling which would make it much easier to enter all the details and a place to store all the previous remarks which any faculty would access would be created.
Management of data is most important. The core intention of data management is to help people with the management of data, which allows for more time to focus on the research or process itself. The best thing about data management is that it benefits everyone – from college students to experienced researchers working with huge amounts of data! Wherever you are in the research process, data management is an important part of conducting research.
Data management is an easy way to manage our information through:
Creating naming standards, for consistency and easier location.
Carefully record all the details, including decisions made during the project.
Saving copies of your data in more than one place to prevent loss.
MySQL is one of the best ways for creating databases for projects. MySQL is an open-source management system for a relational database. MySQL is a fully-managed database service to run cloud-based applications. It can be used to run a very small amount to terabytes and gigabytes of data. Firebase is also an excellent way for databases. Firebase is a platform that is developed by Google. Firebase is a Backend-as-a-Service (BaaS) app development platform that provides hosted backend services. Firebase helps users to build as well as run successful applications.
In case of a system crash, all the data will be deleted and it would almost be impossible to retrieve all the data. So, we plan to use Google could platform for backup. Cloud computing allows all the users to store the required data as well as run their applications which can be retrieved anywhere and anytime. Cloud Computing provides an on-demand and highly available service. Cloud allows users to store their data on multiple third-part servers instead of any dedicated server which were previously used for data storage. It is highly secure and all the security requirements are taken care of while working on the cloud system. The data that is stored on the cloud stays forever and is never affected by any system failure. Cloud services provide a great way for future IT ventures. It is positively impacting the IT sector by using the Internet as it allows users to pay based on service.
II. LITERATURE SURVEY
Research work and studies have been done regarding Repository Management System. In a project repository management system, several new features have been introduced. Some of the features are monitoring data in near-real-time, Chatbox to easily manage and access data, automatic notifications and alerts as well as efficiently managing all the tasks. Among them, the most useful and important features suggested are- demolition or decomposition of the task that is already completed, tracking the data flow in near-real-time, automatic generation of graphs and charts to explain amounts of data, and automatic generation of alerts as well as notifications regarding upcoming deadlines. The papers mainly analyze the problems that were already present in the previous projects of the university repository management systems and suggest the creation of a university repository management system along with a research management application of the process. The paper proposes to combine all the digital assets with the institution’s repositories and can prove to be a highly excellent platform for future research and development. Therefore, it can make university scientific research work.
The previous study describes two approaches to solve the requirement model and to develop a FileNet web-based repository system. The study suggests a cloud-based infrastructure that would use the internet to automate, computerize as well as schedule a few department tasks. Learners will learn a variety of things as a result of this work.
Previously, there were a few problems that were observed in the older versions of the projects on this subject. The main challenges were usability and backup. If the system gets corrupted, all the data stored over the years will be lost and there is currently no other way to retrieve the data. Synchronization is another challenge in the current projects. Review process synchronization needs to be looked after. All the processes should be carried out in a proper flow and any tampering of data should not take place. Review remarks need to be visible to all the faculty and should be easy to update. As of now, the previous projects did not have the feature of review remarks management. Usability needs to be improved, that is, everyone should be able to work with the application easily. Some tasks also need to be automated.
III. PROPOSED SOLUTION
A. A database would be created through which faculty can store and view the remarks It would be well managed so that they can update the details as required and hence storing as well as managing data would be convenient.
B. The proposed system would automatically generate a block for students of a team with different sections and faculty can easily enter the remarks for each student.
C. To make it feasible to access different kinds of data it is suggested to have a link that would directly navigate the user to all the required documents (PPT, Code, Report, Synopsis, etc.) of a team.
D. Different features of JavaScript would be used to make the application more usable.
E. To store the information regarding the projects, a database using MySQL or Firebase would be created in this project. Upon checking the usability of each one, the best out of the two would be used.
F. If a system crashes, all the information will be lost. A solution to this is to have a robust way to solve this problem and have multiple backups for the data using cloud infrastructure. The solution proposed is the Google cloud platform.
G. This project would effectively solve the problem of review and process management of projects, improve project management efficiency, save the working hours of project management personnel, review project, promote the results, and realize the informationization of university project management. Text Font of Entire Document
IV. ACKNOWLEDGMENT
I would like to express my gratitude and appreciation to all those who gave us the possibility to carry on and complete this paper. Special thanks to our Head of the Department, Guide and other faculty members whose help, supervision, suggestions, and encouragement has helped us in all time of the fabrication process and in writing this paper. I also sincerely thank my teammates for the time spent researching, proof reading, and correcting any errors.
I would also like to acknowledge with much appreciation the crucial role of our college “Dayananda Sagar College of Engineering” for giving us permission to use the infrastructure and research labs to procure necessary papers and others tools.
Conclusion
In today’s world, managing all the information is a tedious job. Thus, this study suggests creating a cloud-based project repository management system. All the code, synopsis, and other details would be stored efficiently. Another feature stated in this study is plagiarism check based on the synopsis. According to the study, artificial intelligence would be used to work on the plagiarism feature. Therefore, after studying the challenges faced in the previous work, the above study has been suggested and it would prove to be more efficient.
References
[1] ZHANG Yan*, GUO Wei, LIU Dongdong, NIU Lei, YAN Mengran, School of Computer and Information Engineering, Fuyang Normal University, Fuyang, China (2020 International Conference on Big Data and Informatization Education (ICBDIE))
[2] Cloud-Based Tutorial Management System to Enhance Student Participation in Learning -John THUKU, Henry AYOT, Samson ONDIGI, Elizaphan MAINA
[3] Xingye, Han; Xinming, Li; Yinpeng, Liu (2010). [IEEE 2010 International Conference on Computational and Information Sciences (ICCIS) - Chengdu, China (2010.12.17-2010.12.19)] 2010 International Conference on Computational and Information Sciences - Research on Resource Management for Cloud Computing Based Information System. , (), 491–494. doi:10.1109/ICCIS.2010.127
[4] Odun-Ayo, Isaac; Ajayi, Olasupo; Akanle, Boladele; Ahuja, Ravin (2017). [IEEE 2017 International Conference on Next Generation Computing and Information Systems (ICNGCIS) - Jammu (2017.12.11-2017.12.12)] 2017 International Conference on Next Generation Computing and Information Systems (ICNGCIS) - An Overview of Data Storage in Cloud Computing
[5] Fu, Qiao; Yuan, Run (2011). [IEEE 2011 International Conference on Intelligence Science and Information Engineering (ISIE) - Wuhan, China (2011.08.20-2011.08.21)] 2011 International Conference on Intelligence Science and Information Engineering - The Application Research on Repository Management of University Digital Assets. , (), 175–177. doi:10.1109/isie.2011.18
[6] Hefner, R. (2000). [IEEE Comput. Soc HICSS33: Hawaii International Conference on System Sciences - Maui, HI, USA (4-7 Jan. 2000)] Proceedings of the 33rd Annual Hawaii International Conference on System Sciences - Managing projects through a corporate repository. , vol.1(), 7–. doi:10.1109/hicss.2000.926941
[7] Mozgaleva, Polina I.; Zamyatina, Oxana M.; Gulyaeva, Kseniya V. (2014). [IEEE 2014 International Conference on Interactive Collaborative Learning (ICL) - Dubai, United Arab Emirates (2014.12.3-2014.12.6)] 2014 International Conference on Interactive Collaborative Learning (ICL) - Database design of information system for students\' project activity management. , (), 886–890. doi:10.1109/icl.2014.7017891
[8] Li, Wang; Ronghui, Zhang (2019). [IEEE 2019 5th International Conference on Information Management (ICIM) - Cambridge, United Kingdom (2019.3.24-2019.3.27)] 2019 5th International Conference on Information Management (ICIM) - Construction of Service-oriented University Institutional Repository Integrating Scientific Research Management. , (), 173–177. doi:10.1109/INFOMAN.2019.8714668
[9] Shaikh, Tabish Hanif; Khan, Faisal Latif; Shaikh, NoorAli Alimuddin; Shah, Haidarali Nadir; Pirani, Zainab (2018). [IEEE 2018 International Conference on Smart Systems and Inventive Technology (ICSSIT) - Tirunelveli, India (2018.12.13-2018.12.14)] 2018 International Conference on Smart Systems and Inventive Technology (ICSSIT) - Survey of Web-Based Project Management System. , (), 438–441. doi:10.1109/ICSSIT.2018.8748784
[10] Khan, Ahmad; Bindra, Gundeep Singh; Arora, Rohan; Raj, Nishant; Jain, Darshan; Shrivastava, Dhrupad (2012). [IEEE 2012 6th International Conference on Application of Information and Communication Technologies (AICT) - Tbilisi, Georgia (2012.10.17-2012.10.19)] 2012 6th International Conference on Application of Information and Communication Technologies (AICT) - Cloud service for comprehensive Project Management Software. , (), 1–5. doi:10.1109/ICAICT.2012.6398496M. Metev and V. P. Veiko, Laser Assisted Microtechnology, 2nd ed., R. M. Osgood, Jr., Ed. Berlin, Germany: